#ifndef __TRIANGLEVERTEX__
#define __TRIANGLEVERTEX__

#include "Point3D.h"

class TriangleVertex
{
public:
	Point3D vertex;
	Point3D normal;
	Point3D textureCoordinate;

	TriangleVertex(Point3D& m_vertex, Point3D& m_normal, Point3D& m_textureCoordinate) : vertex(m_vertex), normal(m_normal), textureCoordinate(m_textureCoordinate)
	{

	}

	TriangleVertex(Point3D& m_vertex) :vertex(m_vertex){}
	TriangleVertex() {}

private:
};

#endif // !__TRIANGLEVERTEX__
